/*基本样式*/
body{min-width:10rem; margin: 0 auto; background: #000; overflow-x: hidden; max-width:17rem;}
body,td,th,.wrapper{color:#FFF;font-size:14px;line-height:1.75em;font-family: arial, 'Hiragino Sans GB', 'Microsoft Yahei'; }
h1, h2, h3, h4, h5, h6, p, figure, form, blockquote { margin: 0; }
ul, ol, li, dl, dd { margin: 0; padding: 0; }
ul li, ol li { list-style: none; }
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { color: #cccccc; }
img{border: 0;background-color: transparent;}
:focus{outline: none;}
select{vertical-align:middle;}
a{ text-decoration: none; color: #d5d5d5;
    -webkit-transition:all 0.2s ease;
    -moz-transition:all 0.2s ease;
    -ms-transition:all 0.2s ease;
    -o-transition:all 0.2s ease;
    transition:all 0.2s ease;
}
.w100{ width: 100%;}

button, input, optgroup, select, textarea {font-family: arial, 'Hiragino Sans GB', 'Microsoft Yahei'; color: inherit;  margin: 0; }
button, select { text-transform: none; }

table { border-collapse: collapse; border-spacing: 0; }
td, th { padding: 0; }

.fl{ float: left;}
.fr{ float: right;}
p{word-break:break-all;}
a{ cursor: pointer;}

.no-bg{background: none;}



/*logo*/
 .leftlogo,.rightlogo{ position: absolute;}
 .leftlogo{position:absolute;left:.4rem;top: .3rem;background: url(../images/leftlogo.png) no-repeat 0 0; background-size:.92rem .83rem;z-index:21;}
 .rightlogo{position:absolute;right:.5rem;top: .15rem;width:1.5rem;height:.6rem;padding:.38rem 0 0 .91rem;overflow:hidden;background: url(../images/rightlogo.png) no-repeat; background-size:1.5rem .6rem;z-index:21;}










